Back to Directory

Sheri McDougall

Institution

The Children's Hospital of Philadelphia

Title

Senior, Clinical Research Coordinator

Address

The Children's Hospital of Philadelphia
Department of Immunology / IMPAACT
3535 Market Street
13th Floor, Suite 1371
Philadelphia, PA 19104
United States of America