What does IMP stand for?
IMP stands for "Interplanetary Monitoring Platform"
How to abbreviate "Interplanetary Monitoring Platform"?
"Interplanetary Monitoring Platform" can be abbreviated as IMP
What is the meaning of IMP abbreviation?
The meaning of IMP abbreviation is "Interplanetary Monitoring Platform"
What does IMP mean?
IMP as abbreviation means "Interplanetary Monitoring Platform"