John Grant Aunins

Seres Therapeutics · Modernatx
Total Patents: 29
Overall Rank: #128,717
Years Active: 2014–2025
Seres Therapeutics Rank: #4