China Institute of Water Resources and Hydropower

Professor Hao Wang

 

Chief Engineer

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