Mark Hadfield
Science Centres: Oceans
Dr
Mark Hadfield
Physicist
04 386 0363
Qualifications
B.Sc., M.Sc. (Hons), Ph.D. - Related Content
Title Type Tidal energy optimisation Research Project