What does HTD stand for?
HTD stands for "human teratocarcinoma-derived"
How to abbreviate "human teratocarcinoma-derived"?
"human teratocarcinoma-derived" can be abbreviated as HTD
What is the meaning of HTD abbreviation?
The meaning of HTD abbreviation is "human teratocarcinoma-derived"
What does HTD mean?
HTD as abbreviation means "human teratocarcinoma-derived"