Glossary
Glossary Link
Tumoraffin
Having an affinity for tumor cells.
Posted
February 2, 2023
in
T
by
Glossary
Tags: