Doctor Chris Holmes

Dr Chris Holmes

 MPhys, PhD, CEng, CPhys, FInstP, FHEA
Associate Professor

Research

Research groups

Research projects