New atlas depicts first two months of human development in 3-D
(Medical Xpress)—A team of researchers at the Academic Medical Center in Amsterdam, the Netherlands has created an updated interactive 3-D atlas that depicts the various stages of human development from conception to two ...