Andrew A. Taft
Promega
Total Patents:
7
Overall Rank:
#676,120
Years Active:
1994–2025
Promega Rank:
#195