Penn Medicine Advances

Location: 
Merion Cricket Club, Haverford, PA