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