PhDThe University of Canterbury
PhDThe University of Auckland
PhDAuckland Bioengineering Institute;The University of Auckland;University of Auckland
BA(Hons), PhDThe University of Auckland;University of Auckland
MSc (Biomedical Engineering)The University of Auckland