Feed on

Wow! this story is so freaking cool I can’t even believe it. Yeah science!

It sure would be nice if the US could be leading the world in Stem Cell research instead of losing our lead on the future under the iron fist of luddites.

Leave a Reply

You must be logged in to post a comment.