EHPS

Medical abbreviations:
EHPS

Endurance Horse and Pony Society of Great Britain