home
about
works
exhibitions
contact
More
SVA Bio Lab, New York 2015
SEM microscopic image of the HeLa cell