Clyde Stephan Munsell

Stick-In-The-Mud
Total Patents: 8
Overall Rank: #628,610
Years Active: 1998–2021
Stick-In-The-Mud Rank: #1