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