"The ambiguity is based upon defining when a human "life" begins, which is not a scientific question."
There is no amibiguity and the question of when new human life begins has broad scientific agreement. It begins at conception.