Photomicrograph of cancer cells (Hela cells)

Royalty-free stock photo ID: 112754

Photomicrograph of cancer cells (Hela cells)