Just Makes You Marvel

Just Makes You Marvel

By Gonzague Leroux       March 23, 2012
Science – Life – Reading Time : 4 min

Alexander Tsiaras, Chief of Scientific Visualization in the Yale University Department of Medicine, has revolutionized our apprehension of health science by illustrating details of the human body. What we see in the video From Life to Birth, "just made us marvel." He then states that the developing human body is “so perfectly organized a structure that it was hard not to attribute divinity to it.”

Read more