What does IMI mean?

IMI meaning is defined below:

Independent Mars Investigation
ADVERTISEMENT

Was it useful?

What does IMI mean? It stands for Independent Mars Investigation

Most popular questions

What does IMI stand for?


IMI stands for "Independent Mars Investigation"

How to abbreviate "Independent Mars Investigation"?


"Independent Mars Investigation" can be abbreviated as IMI

What is the meaning of IMI abbreviation?


The meaning of IMI abbreviation is "Independent Mars Investigation"

What does IMI mean?


IMI as abbreviation means "Independent Mars Investigation"

Related Acronym Searches