Stephen MacKinnon, based in London, GB, is currently a Professor at UCL. Stephen MacKinnon brings experience from previous roles at UCLH NHS Foundation Trust. Stephen MacKinnon holds a 1975 - 1980 MB in ChB, Medicine @ The University of Glasgow. With a robust skill set that includes Research, Healthcare, Informatics, Leadership Development, Strategic Planning and more. Stephen MacKinnon has 2 emails on RocketReach.
Looking for a different Stephen MacKinnon?
Find contact details for 700 million professionals.