Ballard Power Systems (Canada)h-index: 68Total citations: 19,874Total papers: 313Homepage: http://www.ballard.com/