China Institute of Water Resources and Hydropower

Dr Lili Zhang

Research Associate

Address:
China Institute of Water Resources and Hydropower Research
A-1,
Fuxing Road,
Beijing,
China
Post Code: 100038