Can you imagine thousands of tiny needles pricking the dermis of your face? Sounds scary, right? But if it’s the key to a lasting glow, and as long as the treatment is guaranteed by science to fade ...