The 20th International Conference on Radionuclide Therapy (ICRT 2025). — SciRadar