Room B324, Building L
School of Life Science and Technology
ShanghaiTech University
No. 393, Middle Huaxia Road
Pudong, Shanghai, China 201210
Phone: +86-21-20684535
Fax: +86-21-20685430