What does IMAI stand for?
What does IMAI mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: IMAI.
We've found a total of 4 definitions for IMAI:
Interchurch Medical Assistance, Inc.
inter media art institute
Internet Mobile Association Of India
Integrated Management of Adolescent and Adult Illnesses