NCT06043947 - Survival Monitoring in Russian Cancer Registries | Crick | Crick