Roger W. Cohen

ExxonMobil · Innate Pharma · Rca
Total Patents: 5
Overall Rank: #948,781
Years Active: 1981–2023
ExxonMobil Rank: #3,051