Cancer cell and lymphocytes

Royalty-free stock illustration ID: 98612516

Cancer cell and lymphocytes