23 pubs · 2,492 cites · h-index 18
Retina Foundation of the Southwest
2003 - 2011
Retina Research Foundation
2004 - 2004
The University of Texas Southwestern Medical Center
2003 - 2004
California University of Pennsylvania
2003 - 2003
University of Pennsylvania
1989 - 2003