MICCAI 2025 presentation