Image ID #2621684
Dimension: 4096x2304px.
Size: 5MB
Worried woman at computer in laboratory setting, indicating healthcare, analysis, or research, reflecting emotions and technology use.
You can also download this image at: