Office Address: South Building, No. 3888 Yuanjiang Road, Minhang District, Shanghai, China Postal Code: 201109 Editorial Office Email: sht8075b@vip.163.com
For manuscript process inquiries, please contact:
+86-21-24181541
For matters related to publication fees and invoices, please contact:
+86-21-24181441