Cultures of cells in liquid medium, Biology and Research Center (CBRS) of Limoges hospital, France.

- Image ID: X9HWJW