DNA Double Helix (Stock Footage)

DNA Double Helix (Stock Footage)

A DNA double helix rotating on a transparent touch screen in a laboratory environment

by
by
by
by
by
by