James Edward Delves
Cameron International · Merpro Tortek Limited
Total Patents:
9
Overall Rank:
#575,818
Years Active:
1997–2014
Cameron International Rank:
#115