Hi there, Are you sure its carcinoid? They usually arise in gut or lung and may be you mean to say carcinoma? Kindly rediscuss with your GP and confirm if there are some miscommunications. You can always take a
second opinion with a surgeon if you are worried. Take care