NCT06793644 - Study of ICG Fluorescence Imaging in Open Fracture and Infection Patients | Crick | Crick