Techneip logo
Venue

The University of Auckland

Auckland, NZ

31 Princes Street, Auckland, Auckland 1010