DT TTM

DT TTM stands for Doubling Time of Total Tumour Mass

DT TTM
Share
Abbreviations And Their Meaning