ACARD

AcronymDefinition
ACARDAdvisory Council for Applied Research and Development (UK)