Free
2 hrs
18 jul 2025, 5.30PM
University of Canterbury Engineering Department Lecture Theatre E9, Canterbury