Kevin Richard John Ellwood

Ford · University of Michigan
Total Patents: 24
Overall Rank: #169,654
Years Active: 1997–2024
Ford Rank: #671