Marin Vulic

Seres Therapeutics
Total Patents: 9
Overall Rank: #553,125
Years Active: 2015–2023
Seres Therapeutics Rank: #12