Jill Renee Pestana

Enevate
Total Patents: 14
Overall Rank: #336,552
Years Active: 2020–2025
Enevate Rank: #12