Stephen C. Evans
Interscope · Oracle · Scimed Life Systems
Total Patents:
43
Overall Rank:
#70,207
Years Active:
1993–2023
Interscope Rank:
#3