Craig S. Barker

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