--
Drug Discovery and Design Center,
Shanghai Institute of Materia Medica, Chinese Academy of Sciences
Address: Room 101, 646 Songtao Road, Zhangjiang Hi-Tech Park,
Pudong New Area, Shanghai, 201203, P.R. China