Cancer patient dies after long delays in diagnosis and treatment