Scientists working with computer in lab

- Image ID: CT17WF
Scientists working with computer in lab
Cultura Creative (RF) / Alamy Stock Photo
Image ID: CT17WF
Location: York, United Kingdom