Natural treatment for Keloids in Nigeria

Keloids are over growths of skin or abnormal scar formation that arise at the site of an injury, cut or minor scratch. The term keloid, meaning “crab claw”, was first coined by Alibert in 1806, in an attempt to illustrate the way the lesions expand laterally from the original scar into normal tissue. Since that […]