Department of Pharmacology & Physiology Contact Information Department of Pharmacology & Physiology Drexel University College of Medicine 245 N. 15th Street, Room 8304, Mail Stop 488 Philadelphia, PA 19102-1192 215.762.4530 215.762.2299 (Fax) Olimpia Meucci, MD, PhD Professor and Chair om29@drexel.edu Elizabeth Kopen Department Administrator 215.762.2354 ek33@drexel.edu Brian Platt Manager, Research Operations 215.762.7329 bjp54@drexel.edu Bradley Nash, PhD Scientific Writer 215.762.8618 bsn25@drexel.edu CarolAnn Imbesi Executive Assistant 215.762.2353 ci25@drexel.edu Back to Top