David M. Taylor, MSc, MRPharmS