What does IMMP stand for?
IMMP stands for "International Marine Mammal Project"
How to abbreviate "International Marine Mammal Project"?
"International Marine Mammal Project" can be abbreviated as IMMP
What is the meaning of IMMP abbreviation?
The meaning of IMMP abbreviation is "International Marine Mammal Project"
What does IMMP mean?
IMMP as abbreviation means "International Marine Mammal Project"