HIMR: High Institute of Marine Research

What does HIMR mean? The above is one of HIMR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: High Institute of Marine Research