Mailing address
Institute of Natural Sciences, Shanghai Jiao Tong University
800, Dongchuan Road, 200240, Shanghai, China
Contact information
Phone: (+86) 21-5474-5874
Office: Room 349, No. 6 Science Building
Short Curriculum Vitae
Research Interests