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

- Image ID: X6KX55
Phanie / Alamy Stock Photo
Image ID: X6KX55
Location: CBRS, Limoges, France