Seeking candidates for teaching faculty positions at the School of Communication of Soochow University Soochow University is located in the historical and cultural city of Suzhou. It is one of the universities participating in Project 211 (a project involving key ...