The course of human development during intrauterine life, particularly during embryonic development is extremely complex. A huge number of biochemical, physical and organizational processes must be precisely coordinated to assure normal development. Many of these events are very critical due to their irreversible nature and their short duration besides, they may be sensitive to a lot of terat...