ANIMATED HEALTHCARE LTD / SCIENCE PHOTO LIBRARY
DNA molecule. Computer artwork showing double stranded DNA (deoxyribonucleic acid) molecules.
Model release not required. Property release not available.