Cadmium exposure during puberty damages testicular development and spermatogenesis via ferroptosis caused by intracellular iron overload and oxidative stress in mice. (15th May 2023)