Physiological Mechanisms of Therapeutic Horseback Riding... | NCT04606966 | Trialant