Duncan Charles MacDonald
Shell Oil Compny · Cmte Development Limited
Total Patents:
19
Overall Rank:
#238,206
Years Active:
2010–2019
Shell Oil Compny Rank:
#130