What does IMMRI stand for?
IMMRI stands for "Industrial Metals and Minerals Research Institute"
How to abbreviate "Industrial Metals and Minerals Research Institute"?
"Industrial Metals and Minerals Research Institute" can be abbreviated as IMMRI
What is the meaning of IMMRI abbreviation?
The meaning of IMMRI abbreviation is "Industrial Metals and Minerals Research Institute"
What does IMMRI mean?
IMMRI as abbreviation means "Industrial Metals and Minerals Research Institute"