Sunil Suri
Menlo Energy Management
Total Patents:
6
Overall Rank:
#855,065
Years Active:
2013–2014
Menlo Energy Management Rank:
#1