Photo

Aug 29, 2013
@ 12:17 am
Permalink

1 note

Miniature BrainsA study published in the journal Nature, as reported by BBC news, states that scientists have…View Post

Miniature Brains

A study published in the journal Nature, as reported by BBC news, states that scientists have…

View Post

  1. tiredturdsauce reblogged this from datzhott
  2. datzhott posted this