Glossary
A chemical released by cancer cells that induces motility, enabling the cells to metastasize.
Posted
in
by
Tags: