Back to Directory
Sheri McDougall
Phone
Institution
The Children's Hospital of Philadelphia
Title
Senior, Clinical Research Coordinator
Address
The Children's Hospital of PhiladelphiaDepartment of Immunology / IMPAACT
3535 Market Street
13th Floor, Suite 1371
Philadelphia, PA 19104
United States of America