Alan Sturt

Lear · International Automotive Components Group North America
Total Patents: 38
Overall Rank: #87,063
Years Active: 1998–2012
Lear Rank: #19