Douglas C. Stafford
Promega · Columbia University · Uwm Research Foundation
Total Patents:
11
Overall Rank:
#444,211
Years Active:
1998–2024
Promega Rank:
#83