Laura Martinson
Viacyte · Baxter International · Cythera
Total Patents:
53
Overall Rank:
#48,559
Years Active:
1994–2025
Viacyte Rank:
#3