Scholarly Index
Xiaohui Lei
China Institute of Water Resources and Hydropower Research; 5,744 total citations; 238 total publications; best world rank #43
China Institute of Water Resources and Hydropower Research
5,744Total citations
238Total publications
41H-index