Andrew M. Scott
Shell Oil Compny · Qinetiq Limited · Stmicroelectronics (Research & Development) Limited
Total Patents:
33
Overall Rank:
#107,030
Years Active:
1980–2023
Shell Oil Compny Rank:
#254