Lorena Taboada Martínez
Eli Lilly · Nuevolution A/S
Total Patents:
3
Overall Rank:
#1,394,862
Years Active:
2012–2023
Eli Lilly Rank:
#1,306