Image ID #2586260
Dimension: 4096x2304px.
Size: 5MB
Together in the trenches, two scientists, donned in gloves and masks, scribble on touchpad amidst lab chaos, analysing covid-19 test tube samples
You can also download this image at: