H

Haolan Xu

University of South Australia

ORCID: 0000-0002-9126-1593

190 papers and 19.2k citations.

PubIndex Score98Top 2%How it's scored
190Publications
19.2kTotal Citations
#9in Solar-Powered Water Purification Methods
First publication: 2005First senior author: 2007