Actor Vincent McCauley Dies of Brain Tumor – So What… SpyDa Jan 23, 2024 A tumor is simply an abnormal swelling, usually of a tissue. Brain Tumor is therefore the abnormal swelling of…