Thomas Harkin

Coopervision International Limited · Roche Diabetes Care · Roche Diagnostics Operations
Total Patents: 23
Overall Rank: #178,547
Years Active: 2009–2025
Coopervision International Limited Rank: #21