IIELR

AcronymDefinition
IIELRInstitute for Electronic Library Research (UK)