YRWRC stands for Yangtze River Water Resources Commission (also seen as Changjiang Water Resources Commission, CWRC)

YRWRC
Share
Abbreviations And Their Meaning