HEDRA

Medical abbreviations:
HEDRA

Heads of European Veterinary Regulatory Agencies