James Peter McDonald
Santa Barbara Research Center · Subsea 7 Limited · RTX (Raytheon)
Total Patents:
3
Overall Rank:
#1,443,374
Years Active:
1988–2020
Santa Barbara Research Center Rank:
#82