Chengjian fauna: Evolution of animals and birth of basic human organs
Much of what we know regarding how life—as we know it—came into existence is through the recovery of fossils from various sites in the word. The Chengjiang lagerstatte in Yunnan Province, China, is one such unique site ...