101 notes April 29, 2012 A stem cell enhanced by an electron micrograph. Filed under stem cell science science pictures biology