Photo of Dr Stephen Finnegan

Dr Stephen Finnegan BSc, MRes, PhD, CSci, CEnv, CMILT, PGCertHE, FHEA, MIHT, MIEnvSci

Lecturer in Sustainable Architecture Architecture