IMSNU: Institute of Microbiology, Seoul National University

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

Definition in English: Institute of Microbiology, Seoul National University