University of Barcelona
张西祥曾任教于巴塞罗那大学、香港科技大学等高校。2008年，张西祥被聘为沙特阿拉伯阿卜杜拉国王科技大学教授、中心实验室主任。