John A. Groeschel

Brunswick · European Touch Holdings
Total Patents: 25
Overall Rank: #158,028
Years Active: 2006–2025
Brunswick Rank: #38