Scientific award as dolden DNA statuette figure isolated on white background

Royalty-free stock illustration ID: 121420024

Scientific award as dolden DNA statuette figure isolated on white background