translate English to French: In association with researchers and done the advanced equipment aid especially to capture the creation of a human being, since the conception until the birth.
Dans association avec des chercheurs et avec l'aide avancée d'équipement faite spécialement pour capturer la création d'un être humain, dès la conception jusqu'à la naissance.