Work

Clinical Stage I Testis Cancer: Long-term Outcome of Patients on Surveillance

FWCI: 8.691
Cites: 17
Cited by: 147
Related to: 10