A few days ago, I searched for any studies on carcinoid tumor that I had not read before. I found this:
This has some interesting survival data and more. Most interesting to me, it is the first actual published study which I have seen that states that surgery does indeed lead to longer survival. It was published in 2008.
I hope to see more news and advances in the treatment of carcinoid.