Outcomes in stage I testicular seminoma: a population-based study of 9193 patients

Outcomes in stage I testicular seminoma: a population-based study of 9193 patients