Steven R. Payne
ExxonMobil · Block Medical · Credence Systems
Total Patents:
9
Overall Rank:
#545,427
Years Active:
1993–2024
ExxonMobil Rank:
#2,140