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