IMI Physiology Abbreviation

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

Intramuscular Injection

An injection of liquid into amuscle e.g. for a slow release of a drug intranasal.

Physiology

Citation

Last updated: