What does MCTS stand for?
MCTS stands for "Multicellular tumor spheroids"
How to abbreviate "Multicellular tumor spheroids"?
"Multicellular tumor spheroids" can be abbreviated as MCTS
What is the meaning of MCTS abbreviation?
The meaning of MCTS abbreviation is "Multicellular tumor spheroids"
What does MCTS mean?
MCTS as abbreviation means "Multicellular tumor spheroids"