Leila Sevigny
Invetx · Sanofi
Total Patents:
5
Overall Rank:
#898,122
Years Active:
2020–2025
Invetx Rank:
#5