Professor David Cole Professor of Mechanical Engineering Contact djc13@eng.cam.ac.uk Connect Personal website Research Research interests C