Michael W. Cain

Michelin · IBM
Total Patents: 10
Overall Rank: #511,362
Years Active: 1986–2017
Michelin Rank: #239