LifeMap Discovery (http://discovery.lifemapsc.com) is a compendium of embryonic development, stem cell research and regenerative medicine, constructed by int...