Michael Leech

Advanced clinical practitioner, lecturer and clinically enhanced pharmacist at UCL