Zhe-Xi Luo, a professor of organismal biology and anatomy at the University of Chicago, and his team recently discovered a 160-million-year-old skeleton in the Tiaojishan Formation, northeast of Beijing.