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

email

Short Curriculum Vitae

Research Interests