IMSRO

Views 1 meanings found
IMSRO is an abbreviation for International Master of Science in Rural Organisation. It is used in the context of Academic & Science and appears across various Academic Degrees-related materials.

Academic & Science