David Reynolds

David Reynolds University of Arizona (formerly Cardiff University) Welsh Crucible 2017 David obtained his BSc (Hons) degree in Marine Biology and PhD in Ocean Science from Bangor University. After completing a three year postdoc position he moved to Cardiff University…