UCLIC

AcronymDefinition
UCLICUniversity College London Interaction Centre (England, UK)