DNA encoding with computer keyboard. Science concept.

Royalty-free stock photo ID: 132011501

DNA encoding with computer keyboard. Science concept.