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