147 pubs · 12,931 cites · h-index 41
University of Chicago
2003 - Present
Animal Science Research Institute
2025 - Present
Vision Medicals (China)
2026 - Present
Vector (United States)
2024 - Present
Institute for the Future