NCT07613346 - Integrated Traditional Chinese and Western Medicine for Patellar Dislocation Pain: A Concurrent Non-Randomized Controlled Trial | Crick | Crick