Julia E. Krueger
Promega · Hoffmann-La Roche
Total Patents:
22
Overall Rank:
#189,939
Years Active:
2001–2025
Promega Rank:
#22