Mary Hall
Promega
Total Patents:
55
Overall Rank:
#45,081
Years Active:
2003–2025
Promega Rank:
#3