Comparison of New Technique Taping and Placebo Taping on... | NCT04760158 | Trialant