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