John Turner

Professor of Marine Biology

John Turner is Professor of Marine Biology and Head of School of Ocean Sciences, Bangor University.

leaf background pattern

Menukar Inovasi untuk Kelestarian Sertai Ekosistem →