Mark A. Ruggle

Masonite
Total Patents: 2
Overall Rank: #2,046,432
Years Active: 2010–2014
Masonite Rank: #107