What does IRSR stand for?
IRSR stands for "International Regional Science Review"
How to abbreviate "International Regional Science Review"?
"International Regional Science Review" can be abbreviated as IRSR
What is the meaning of IRSR abbreviation?
The meaning of IRSR abbreviation is "International Regional Science Review"
What does IRSR mean?
IRSR as abbreviation means "International Regional Science Review"