School of Engineering

Staff Profile

Dr Thomas John

Research Associate