ANIMATED HEALTHCARE LTD / SCIENCE PHOTO LIBRARY ANIMATED HEALTHCARE LTD / SCIENCE PHOTO LIBRARY
Cells. Computer artwork of non-specific cells. The red dot in the centre of each cell is the nucleus where the DNA (deoxyribonucleic acid) of each cell is stored.
Model release not required. Property release not required.