Dustan Skidmore
Plug Power
Total Patents:
13
Overall Rank:
#381,758
Years Active:
2003–2017
Plug Power Rank:
#5