Michael Bradshaw

Leeds & Northrup
Total Patents: 5
Overall Rank: #1,013,769
Years Active: 1980–2013
Leeds & Northrup Rank: #16