Reactive oxygen species generation and human spermatozoa: the balance of benefit and risk.

Reactive oxygen species generation and human spermatozoa: the balance of benefit and risk.