Mehrzad Tabatabaian

Ballard Power Systems
Total Patents: 4
Overall Rank: #1,269,566
Years Active: 2001–2003
Ballard Power Systems Rank: #55