What does ICTP stand for?
ICTP stands for "International Centre for Pure"
How to abbreviate "International Centre for Pure"?
"International Centre for Pure" can be abbreviated as ICTP
What is the meaning of ICTP abbreviation?
The meaning of ICTP abbreviation is "International Centre for Pure"
What does ICTP mean?
ICTP as abbreviation means "International Centre for Pure"