Study of Skin Cells That Stop Replicating (Senescent) Dur... | NCT02755584 | Trialant