Printer friendly

What does TTM stand for?

TTM stands for Total Tumor Mass

This definition appears somewhat frequently and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.

See other definitions of TTM

Other Resources:
We have 134 other meanings of TTM in our Acronym Attic

Samples in periodicals archive:

The company, located in the Parque Tecnologico de Bizkaia, Spain, has discovered new mechanisms and proteins associated with cells that surround the malignant tumor cells, the peritumoral stroma, which contributes significantly (up to 90%) of the total tumor mass and promotes tumor invasiveness.