Multiple exposure image of DNA base sequences

Bildnummer 11817874
Multiple exposure image of DNA base sequences
;