Richard L. Stover
Energy Recovery · IBM
Total Patents:
8
Overall Rank:
#641,385
Years Active:
1995–2018
Energy Recovery Rank:
#10