stephen Truncale

Stephen Truncale, Visiting Research Engineer