IOLRI: Israel Oceanographic and Limnological Research Institute

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

Definition in English: Israel Oceanographic and Limnological Research Institute