NCT07315841 - Accuracy of Indocyanine Green (ICG) Fluorescence Imaging in Tenosynovial Giant Cell Tumor Surgery | Crick | Crick