L

Liangbing Hu

Yale University

ORCID: 0000-0002-9456-9315

661 papers and 120.8k citations.

PubIndex Score98Top 2%How it's scored
661Publications
120.8kTotal Citations
#6in Solar-Powered Water Purification Methods
First publication: 1991First senior author: 1991