John P. Strauss

Ocean Design Group · Liftwave
Total Patents: 3
Overall Rank: #1,346,163
Years Active: 2003–2025
Ocean Design Group Rank: #5