Michele Tepper

Energyhub
Total Patents: 5
Overall Rank: #960,324
Years Active: 2015–2021
Energyhub Rank: #4