Early humans called Denisovans lived in a remote mountain cave between 100,000 and 60,000 years ago, and possibly longer still, raising intriguing questions about their relationship to modern humans.
- Professor, Institute of Vertebrate Paleontology and Paleoanthropology, Chinese Academy of Sciences
Contact Qiaomei for
- General
- Media request
- Speaking request
- Consulting / Advising
- Research collaboration
- Research supervision
- Location: Beijing, China
- Article Feed
- Joined
