جامعة كانساس
تخرج تشو من جامعة نانجينغ وحصل على درجة الدكتوراه. في علم الأحياء في عام 1999 من جامعة كانساس. وهو مدير معهد علم الحفريات والباليوأنثروبولوجي في الأكاديمية الصينية للعلوم في بكين، وفي عام 2010 تم انتخابه للأكاديمية الوطنية الأمريكية للعلوم.