CUAWIC

AcronymDefinition
CUAWICCambridge University Animal Welfare Information Centre (UK)