Stephen I. Roby

Borgwarner
Total Patents: 8
Overall Rank: #649,291
Years Active: 2000–2014
Borgwarner Rank: #117