David Strickland
Shell Oil Compny · Ericsson · Gii Acquisition
Total Patents:
10
Overall Rank:
#514,185
Years Active:
1999–2015
Shell Oil Compny Rank:
#842