NCT01597076 - Effect of an Iridoid Enriched Beverage on Skin Autofluorescence | Crick | Crick