Orrin B. West
Ballard Power Systems · Ecostar Electric Drive Systems L.L.C. · John Deere
Total Patents:
4
Overall Rank:
#1,226,307
Years Active:
2001–2013
Ballard Power Systems Rank:
#115