Li-Hsien Lin

winning bio-art image

The art of science

Enzyme image captures award