Mark A. Johnson

Kohler · BMW · US Army
Total Patents: 52
Overall Rank: #50,854
Years Active: 1993–2022
Kohler Rank: #140