David B. Owen
Borgwarner · ICI · Xerox
Total Patents:
8
Overall Rank:
#650,372
Years Active:
1987–2014
Borgwarner Rank:
#797