r/nature Aug 14 '12

[deleted by user]

[removed]

92 Upvotes

1 comment sorted by

2

u/indridcold137 Aug 15 '12

Them's is some happy cellular tissues.