Michael Strizki
Millennium Cell · Renewable Energy Group
Total Patents:
9
Overall Rank:
#570,768
Years Active:
2005–2017
Millennium Cell Rank:
#7