CeLLS


AcronymDefinition
CeLLSCollaborative e-Learning in the Life Sciences (UK)
CeLLSCentres for English Language Learning Support (UK)