Over at What's New in Life Science, I have a post about embryonic stem cell research. Stop by and make Our Benevolent Seed Overlords happy.
- Log in to post comments
Over at What's New in Life Science, I have a post about embryonic stem cell research. Stop by and make Our Benevolent Seed Overlords happy.