These tiny patches could be the future of acne treatment

Technology