John Fish

John Fish is the former Director of the Institute of Biological Sciences and Dean of the Faculty of Science at Aberystwyth University.