Department of Pharmacology & Physiology Contact Information Department of Pharmacology & Physiology Drexel University College of Medicine 245 N. 15th Street, Suite 8102 – 8118, Mail Stop 488 Philadelphia, PA 19102-1192 267.359.2615 215.762.2299 (Fax) Olimpia Meucci, MD, PhD Professor and Chair om29@drexel.edu Aurora Miller Executive Assistant II 267.359.2615 am5336@drexel.edu Elizabeth Kopen Department Administrator 215.762.2354 ek33@drexel.edu Bradley Nash, PhD Director, Scientific Communications bsn25@drexel.edu Darin Ipe Manager, Research Operations 215.762.2385 dmi32@drexel.edu CarolAnn Imbesi Grant and Research Coordinator 215.762.2353 ci25@drexel.edu Back to Top