Great news for anyone who suffers from Acne: A cure is on the way. According to Allure, a group of scient ...
Great news for anyone who suffers from Acne: A cure is on the way. According to Allure, a group of scientist at the University of California are working on a vaccine to treat acne. The project's lead ...