Marlin Daniel Ballard

Total Patents: 28
Overall Rank: #138,647
Years Active: 2006–2018
Company Rank: N/A