Antitumour

Inhibiting the growth of tumour cells.


A substance that counteracts tumour formation or tumour growth.


 


Posted

in

by

Tags: