NCT02126657 - The Efficacy and Safety of a Single 70% Glycolic Acid Peel With Vitamin C for the Treatment of Acne Scars | Crick | Crick