#June2012

Tiny Human Liver Grown Inside MOUSE’S HEAD. Progress Is Odd.

We have grown a fucking liver inside a mouse’s head. Vaulting with reckless abandon over scientific rubicons.

Read the rest of this entry »