Photomicrograph of cancer cells (Hela cells)

Royalty-free stock photo ID: 112751

Photomicrograph of cancer cells (Hela cells)