John Brennan

Alternative Text

John Brennan

Biography

John Brennan is Programme Director for Advanced Sustainable Design – MSc and Senior Lecturer in Environmental Design at the University of Edinburgh.


Connect with John

John.Brennan@ed.ac.uk