1. Children's Hospital of Philadelphia, Philadelphia, Pennsylvania, United States
2. Fudan University, Shanghai, China
3. Philadelphia, Pennsylvania, United States
4. The Pennsylvania State University, University Park, Pennsylvania, United States
5. Pennsylvania State University, University Park, Pennsylvania, United States
6. The Children's Hospital of Philadelphia, Philadelphia, Pennsylvania, United States
7. University of Pennsylvania, Philadelphia, Pennsylvania, United States