Image ID #2588128
Dimension: 4096x2304px.
Size: 5MB
Two devoted scientists, man and woman, speaking and sharing discoveries on their smartphone inside a serious science lab, working closely together on an exciting medical research.
You can also download this image at: