Searching deeper for Scientists Just Discovered a Pimple Patch That May Work Better Than Most Acne Creams...