sebastian20001 sebastian20001 07-04-2021 Health contestada On the human body, a keloid is a type of what?