Achilles injections show no meaningful benefit over sham treatment

MedicalxpressView source article