Nicholas Fletcher
Ballard Power Systems · Bdf Ip Holdings · Daimler-Benz Ag
Total Patents:
11
Overall Rank:
#432,375
Years Active:
1993–2025
Ballard Power Systems Rank:
#21