
Professor Tim Sullivan
College of Engineering, University of Canterbury,
The University of Canterbury