Devices and methods for performing in vitro fertilization (“IVF”) and maximizing successful fertilization rates by optimizing the fluid flow conditions under which zygotes are transferred from growth medium to the uterine wall. The apparatus has a control unit with an external port and an internal pump for creating positive and negative fluid pressure at the port. A flexible extension hose connects the port to an inter-uterine catheter assembly. The catheter assembly has an inner catheter and an outer sheath surrounding the inner catheter. The control unit includes a programmable microprocessor that accepts input commands and controls operation of the pump. Optionally, the control unit has remote control means for activating, de-activating, and reversing the flow of the pump. The control unit can be programmed to repeatedly provide the same aspiration and expulsion flow conditions through the catheter assembly. The control unit may also be programmed to provide a defined sequence of aspiration and expulsion fluid flow conditions through the catheter assembly. The control unit may include an internal memory that records the fluid flow conditions through the catheter assembly during each step of the IVF procedure. By recording the fluid conditions during an IVF procedure and counting the number of zygotes that successfully develop into embryos under those conditions, a statistical analysis is performed to determine the optimum fluid flow conditions for an IVF procedure.L'invention concerne des dispositifs et des procédés de réalisation de fécondation in vitro (« FIV ») et de maximisation des taux de fécondation réussie par optimisation des conditions d'écoulement de fluide dans lesquelles des zygotes sont transférés d'un milieu de croissance à la paroi utérine. L'appareil présente une unité de commande ayant un orifice externe et une pompe interne pour créer une pression de fluide positive et négative au niveau de l'orifice. Un tuyau souple d'extension rel