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