Image ID #2586901
Dimension: 4096x2304px.
Size: 5MB
Two scientists engrossed in reading an intriguing document on clipboard at the lab, speaking about their startling discovery, while working on a touchpad together.
You can also download this image at: