Teaching Posts
Personal Chair and Honorary Professor of Cardiovascular Medicine, University of Buckingham (present) Honorary Senior Lecturer, Division of Cardiovascular Medicine, University of Oxford (present)
Visiting Professor, Faculty of Science, Technology, Engineering and Mathematics, The Open University (present) Visiting Professor, School of Aerospace, Transport and Manufacturing, Cranfield University (present) Course Director, Oxford University Hospital NHS Trust Foundation (2007 - 2017)