Image ID #2184362
Dimension: 9434x6290px.
Size: 7MB
Three woman scientists using touchpad write on checklist at laboratory
You can also download this image at: