Behrouz Farhang

Battelle Energy Alliance · University Of Utah
Total Patents: 13
Overall Rank: #370,544
Years Active: 2012–2024
Battelle Energy Alliance Rank: #34