Duncan Peters, DVM is the leading authority on locomotor pathology, diagnosis, treatment, and management of sport horse health for optimum performance. Peters is also a multi-discipline Federation Equestrian Internationale (FEI) veterinarian.
Current role