Researchers develop a pimple patch that actually seems to work

Open in new window