The Long Race Beating Cancer