Peter Excell

About

Peter Stuart Excell was a British engineer, scientist, researcher and former Deputy Vice-chancellor at Wrexham Glyndŵr University.