Elena Shembel
Enerize
Total Patents:
19
Overall Rank:
#240,677
Years Active:
1983–2013
Enerize Rank:
#1