Dr Tsun Ho, B.E.(Hons I)(University of Canterbury) , PhD (ANU)