Have you ever noticed tiny, persistent bumps on your skin that seem to have taken up residence without an invitation? These little intruders are often dismissed...