Keloids are a mystery for most people. The average person doesn’t know what they are and why they exist. It’s estimated that 10% of people have at least one keloid. Some keloids are small and unnoticeable. Others are large and obvious in places other people can see them. If you are wondering “where can I […]