64 pubs · 340 cites · h-index 10
Thomas Jefferson University
2019 - Present
Wills Eye Hospital
2018 - Present
Novartis (Switzerland)
2025 - 2025
Carl Zeiss (Germany)
Regeneron (United States)