China Institute of Water Resources and Hydropower Research
China Institute of Water Resources and Hydropower Research, north quarter (20260301160711).jpg
Aligned ISNI and Ringgold identifiers for institutions