NCT07511842 - REST-Knee: A Pilot RCT of 72-Hour Knee Immobilization and Pain Outcomes | Crick | Crick