No FAQ available that match "somatic tumour found scientists insulin secreting cells"