Education

Ian Durham

Ian Durham
PhD Mathematics, University of St. Andrews
MSc Applied Physics, The Johns Hopkins University
BSc Mechanical Engineering, University at Buffalo (SUNY)