Royalty-free stock photo ID: 532177882

Glioblastoma brain cancer cells under microscope