Tuesday, September 09, 2003

Weird Science

Ok. Embryonic tissue creating entirely new little rat organs in rats? That's officially strange.

No comments: