IMM China Abbreviation

IMM has various meanings in the China category. Discover the full forms, definitions, and usage contexts of IMM in China.

Instituth of Materia Medica
China

Citation

Last updated: