Stephen Todd Cohn

Pfizer · ExxonMobil · Virginia Tech Intellectual Properties
Total Patents: 19
Overall Rank: #232,229
Years Active: 2004–2024
Pfizer Rank: #387