• Nature
  • By Stefan Anitei
  • May 11th, 2007
Carrots, Longer Life and a Lot of Sex

Carrots, Longer Life and a Lot of Sex

Could carotenoids have the same effects on humans?