IMScEC: International Masters of Science Student Exchange Committee

What does IMScEC mean? The above is one of IMScEC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: International Masters of Science Student Exchange Committee