Screen (EP1.1 iPSCs stem cell line-derived human retinal organoids), 2018-2019

Induced pluripotency episomal-derived EP1.1 iPSCs human stem-cells
.
Sold
Location
Hong Kong

Artist Series

Other works by Pablo Picasso

Related artists