Even a tiny pimple on our face makes us want to pop it. While popping a pimple might feel satisfying, this habit is ...
According to a recent study in the journal Microsystems & Nanoengineering, researchers have discovered a new acne treatment that shows plenty of promise—and it involves high-tech, bubble microneedle ...