Melatonin as a free radical scavenger: implications for aging and age-related diseases.

Melatonin as a free radical scavenger: implications for aging and age-related diseases.