DNA duplication revealed as key cause of testicular cancer

5 November 2024