Bladder cancer (BC) represents a wide spectrum of diseases, ranging from recurrent non-invasive tumors to advanced stages that require intensive treatments. BC accounts for an estimated 500,000 new ...