NCT00974870 - A Pilot Study Testing the Efficacy of a Needling Device for the Treatment of Acne Scars | Crick | Crick