Julian Richard Barnes
Shell Oil Compny
Total Patents:
15
Overall Rank:
#320,149
Years Active:
2013–2019
Shell Oil Compny Rank:
#178