Free
1 hr
10 feb 2026, 12.00PM
18 feb 2026, 12.00PM
2 hrs
04 mar 2026, 5.30PM
John Britten Building, University of Canterbury, Canterbury