Primary carcinoid tumour of the kidney: a review of the literature.

Primary carcinoid tumour of the kidney: a review of the literature.