Kimberly K. Knoche
Promega
Total Patents:
5
Overall Rank:
#908,780
Years Active:
1999–2025
Promega Rank:
#93