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