DUNG VO TRUNG / LOOK AT SCIENCES / SCIENCE PHOTO LIBRARY
Animal research centre. Mouse undergoing stress tests in a laboratory. Photographed at the Institut Clinique de la Souris (ICS), Strasbourg, France.
Model release not required. Property release not required.