230 pubs · 9,831 cites · h-index 48
American Academy of Ophthalmology
2016 - 2016
Thomas Jefferson University
1975 - 2016
Wills Eye Hospital
1968 - 2016
Philadelphia University
1971 - 2006
Alberta Children's Hospital
2004 - 2004