Xiaohua Liu

Enevate · Gru Energy Lab · University of Michigan
Total Patents: 36
Overall Rank: #91,420
Years Active: 2008–2025
Enevate Rank: #21