Salvatore Torrisi
Shell Oil Compny · Stmicroelectronics Sa
Total Patents:
16
Overall Rank:
#294,532
Years Active:
2004–2021
Shell Oil Compny Rank:
#321