What does IMSR stand for?

What does IMSR mean? We have 10 definitions. Read most used IMSR meanings below.

ADVERTISEMENT