Image ID #2620982
Dimension: 4096x2304px.
Size: 5MB
A senior woman lab technician gesturing victory indoors at a clinical research facility.
You can also download this image at: