What does httd stand for?
httd stands for "Hard to Treat Diseases"
How to abbreviate "Hard to Treat Diseases"?
"Hard to Treat Diseases" can be abbreviated as httd
What is the meaning of httd abbreviation?
The meaning of httd abbreviation is "Hard to Treat Diseases"
What does httd mean?
httd as abbreviation means "Hard to Treat Diseases"