Glossary
Preventing the growth and proliferation of cells.
A substance that slows down cell growth and multiplication.
Posted
in
by
Tags: