DELOCHE / SCIENCE PHOTO LIBRARY
Photo essay from laboratory. Laboratory of cellular microbiology at the University medical centre of Geneva (Switzerland).
Model release not required. Property release not required.