Minjie Shi
Act Labs · Cellex Power Products · Plug Power
Total Patents:
5
Overall Rank:
#1,015,522
Years Active:
2001–2013
Act Labs Rank:
#2