IOLRI

AcronymDefinition
IOLRIIsrael Oceanographic and Limnological Research Institute (Haifa, Israel)