Image ID #2589327
Dimension: 4096x2304px.
Size: 4MB
Two thrilled scientists high five at lab, celebrating discovery on laptop. man and woman, partners in science, beam amid a backdrop of test tubes and microscopes.
You can also download this image at: