Contact us
Contact the Publisher
Ms. Mary Liu
Clifford Media International
Room1405, 14/F, Lucky Center
165 Wanchai Road, Wanchai
Hong Kong, SAR China
Contact the Editorial Office
Prof. Xinghua Liu
Shanghai Jiao Tong University
800 Dongchuan Road, Minhang District
Shanghai, China