Prem Krish
Energy Recovery · Avery Dennison
Total Patents:
18
Overall Rank:
#247,139
Years Active:
1999–2025
Energy Recovery Rank:
#3