Craig S. Barker
Thermo Fisher · Abbott · Shakertown
Total Patents:
12
Overall Rank:
#399,138
Years Active:
1980–2025
Thermo Fisher Rank:
#343