Noubar B. Afeyan

Perseptive Biosystems · Seres Therapeutics · Modernatx
Total Patents: 51
Overall Rank: #52,133
Years Active: 1991–2025
Perseptive Biosystems Rank: #1