MICCAI (Medical Image Computing and Computer-Assisted Intervention ) 2025.