Professor Peter McCaffery and Professor Steve Heys

Our People

Details of some of the key leadership, academic, teaching and administrative contacts in the Institute can be found here.