CONTRIBUTORS
Feb 04, 2018
1 minute
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
You’re reading a preview, subscribe to read more.
Start your free 30 days