Royalty-free stock illustration ID: 617973347

3d illustration of a cancer cell and lymphocytes - Illustration