Stephen Loo is Professor and Head of School of Architecture and Design, University of Tasmania.
Location:
Launceston, Australia
Website:
http://www.arch.utas.edu.au