DR David Garrett

DR David Garrett

Positions

Publications

Selected publications

Research

Investigator on

Awards

Education and training

  • PhD, University of Canterbury 2011
  • Bsc (hons), University of Canterbury 2007

Supervision

Available for supervision

  • Y