What does ICTRI stand for?
ICTRI stands for "Information and Communication Technologies Research Initiative"
How to abbreviate "Information and Communication Technologies Research Initiative"?
"Information and Communication Technologies Research Initiative" can be abbreviated as ICTRI
What is the meaning of ICTRI abbreviation?
The meaning of ICTRI abbreviation is "Information and Communication Technologies Research Initiative"
What does ICTRI mean?
ICTRI as abbreviation means "Information and Communication Technologies Research Initiative"