scientist working at the laboratory. Screen image of molecule made by myself

Signed model release on file with Shutterstock, Inc.

Royalty-free stock photo ID: 88515754

scientist working at the laboratory. Screen image of molecule made by myself