Stewart M. Barlow
Ocean Design Group · Teledyne Instruments · Teledyne Odi
Total Patents:
19
Overall Rank:
#240,636
Years Active:
1999–2013
Ocean Design Group Rank:
#2