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