Kevin Marchand
Versa Power Systems · Ballard Power Systems
Total Patents:
5
Overall Rank:
#975,549
Years Active:
2003–2020
Versa Power Systems Rank:
#14