Miles C. Barr

Ubiquitous Energy · MIT · Eni S.P.A.
Total Patents: 22
Overall Rank: #190,512
Years Active: 2015–2025
Ubiquitous Energy Rank: #1