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