NCT06235463 - Pedal Pump and Leg Lymphedema | Crick | Crick