A keloid is a benign, firm, tumour-like fibrous swelling in the skin which arises in a scar. It is a… Read More
For Regular Updates, Like Nigerian Medical Blog on Facebook