What does ICTD stand for?
ICTD stands for "I CT for Development"
How to abbreviate "I CT for Development"?
"I CT for Development" can be abbreviated as ICTD
What is the meaning of ICTD abbreviation?
The meaning of ICTD abbreviation is "I CT for Development"
What does ICTD mean?
ICTD as abbreviation means "I CT for Development"