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