Johanne Kaplan
Evelo Biosciences · Genzyme · Promis Neurosciences
Total Patents:
17
Overall Rank:
#264,211
Years Active:
2000–2025
Evelo Biosciences Rank:
#2