Yes, cancer is detected in the blood, and the reason is that the doctor asks the affected person to take a blood test to make a diagnosis for him through it, but nevertheless, this examination cannot be considered sufficient to accurately see this cancerous tumor.