NCT05376202 - Image Guided Penile Cancer Surgery | Crick | Crick