JCHMR

AcronymDefinition
JCHMRJoint Centre for Hydro-Meteorological Research (UK)