Lecture spaces
 

Lecture spaces

12 October, 2011

The Leura lecture theatres are modern spaces with the latest in teaching and learning technologies.