What does TD stand for?
TD stands for "Transmembrane Distillation"
How to abbreviate "Transmembrane Distillation"?
"Transmembrane Distillation" can be abbreviated as TD
What is the meaning of TD abbreviation?
The meaning of TD abbreviation is "Transmembrane Distillation"
What does TD mean?
TD as abbreviation means "Transmembrane Distillation"