Figure 1: Comparative presentation between human embryo and leech.