What does ISTR stand for?
ISTR stands for "Institute for Social Transformation Research"
How to abbreviate "Institute for Social Transformation Research"?
"Institute for Social Transformation Research" can be abbreviated as ISTR
What is the meaning of ISTR abbreviation?
The meaning of ISTR abbreviation is "Institute for Social Transformation Research"
What does ISTR mean?
ISTR as abbreviation means "Institute for Social Transformation Research"