Lyne Breault
Aveo Pharmaceuticals · Xoma
Total Patents:
17
Overall Rank:
#270,355
Years Active:
2010–2023
Aveo Pharmaceuticals Rank:
#3