Two medical researchers smiling making innovation drugs discovery in lab closeup. Happy doctors rejoicing scientific research achievement.
Image Details

Still Image of Two Medical Researchers Smiling Making Innovation Drugs Discovery In Lab Closeup Happy Doctors Rejoicing Scientific Research Achievement

Contributor: stockbusters
2.3 MB

This image was captured from a video:

Similar Images