Dennis G. Haylett

BSc, PhD

Dennis G. Haylett

Affiliations and Expertise

Senior Lecturer, Department of Pharmacology, University College, London