Lanreotide definition

A medication used in the management of acromegaly and symptoms caused by neuroendocrine tumours.
noun
0
0
Advertisement