Life Sciences Theatre (LSTH), The University of Newcastle, Austr is located at University Dr, Callaghan NSW 2308, Australia