NCT02888626 - Study of a Novel Microlens Array Device for Skin Rejuvenation | Crick | Crick