Helen Armstrong

Professor emeritus Helen Armstrong was the inaugural professor of landscape architecture at Queensland University of Technology (1997–2003). She is currently a practising landscape architect and research associate with a number of landscape architecture programs internationally.

Most read

Latest on site