Vincent Guerlavais

Aileron Therapeutics · Medarex · Zentaris Gmbh
Total Patents: 24
Overall Rank: #172,533
Years Active: 2005–2021
Aileron Therapeutics Rank: #3