DR DAVID GARRETT

DR DAVID GARRETT

Positions

Publications

Selected publications

Research

Awards

Education and training

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

Supervision

Available for supervision

  • N