Research facility · founded 1958
China Institute of Water Resources and Hydropower Research
Beijing, China · en.iwhr.com
- Citations, last 5 years
- 41k
- Works, last 5 years
- 5 204
- h-index
- 173
- Scientists listed
- 0
- Grants since 2016
- 27
Research facility · founded 1958
Beijing, China · en.iwhr.com