Glossary
Describing an agent that will stop the formation of a cancer.
Tending to delay or prevent tumor formation.
Posted
in
by
Tags: