A tumor or tumour is a lump formed in any living tissue, due to an abnormal growth of cells, which is visible or felt as a swelling

read more