Ilia Ostrovsky, Research Professor at Israel Oceanographic and Limnological Research (IOLR)

Ilia Ostrovsky, Research Professor at Israel Oceanographic and Limnological Research (IOLR)

Information