That's insane. Didn't they grow a human ear on mouse's back once? I'm interested to know how simliar humans and mice are. What makes mice such good candidates for experiments? I wonder what would happen if they injected the cells into say, a guinea pig.

Science rules.