Senandika
Sedang dalam perjalanan.
Thursday, October 06, 2016
Picture of the day for October 6, 2016
Caenorhabditis elegans worms, who have green fluorescent protein inserted into their neurons to visualize neural development in a living worm. Tallinn University of Technology..
Learn more
.
Newer Post
Older Post
Home