JCLR

AcronymDefinition
JCLRJoint Centre for Longitudinal Research (London, UK)