What does IMTP stand for?
IMTP stands for "Institute for Marine Technology Problems"
How to abbreviate "Institute for Marine Technology Problems"?
"Institute for Marine Technology Problems" can be abbreviated as IMTP
What is the meaning of IMTP abbreviation?
The meaning of IMTP abbreviation is "Institute for Marine Technology Problems"
What does IMTP mean?
IMTP as abbreviation means "Institute for Marine Technology Problems"