89 pubs · 3,550 cites · h-index 35
Johns Hopkins University
2003 - Present
Johns Hopkins Medicine
2004 - Present
National Eye Institute
2007 - 2019
Roche (Switzerland)
2018 - 2018
Allergan (Ireland)