Creating Life

January 24, 2008 / 5:35 pm • By Dr. Melissa Clouthier

I’m not sure if we should be terrified or excited about this development. The implications of creating life…..