Title: Science in the Christian universities at Chengtu, China
Subjects: Science, Study and Teaching
Places: China, Chengtu