28 November 2018

Urinary tract cancer survival in Europe 1999-2007: Results of the population-based study EUROCARE-5.