John R. Otto

RTX (Raytheon) · Barnes Group · Hydac Fluidcarecenter Gmbh
Total Patents: 34
Overall Rank: #101,152
Years Active: 2012–2025
RTX (Raytheon) Rank: #232