Steven Holdcroft
Simon Fraser University · National Sun Yat-Sen University · Ballard Power Systems
Total Patents:
16
Overall Rank:
#288,736
Years Active:
1996–2024
Simon Fraser University Rank:
#2