I don't understand the (Science Plays God) byline...
CREATING life from scratch is the sole province of G-D, ain't it?