What does IPTD stand for?
IPTD stands for "Interdisciplinary Program of Technology and Development"
How to abbreviate "Interdisciplinary Program of Technology and Development"?
"Interdisciplinary Program of Technology and Development" can be abbreviated as IPTD
What is the meaning of IPTD abbreviation?
The meaning of IPTD abbreviation is "Interdisciplinary Program of Technology and Development"
What does IPTD mean?
IPTD as abbreviation means "Interdisciplinary Program of Technology and Development"