Institution: | 1. Department of Chemistry, Fudan University, 220 Handan Road, Shanghai 200433 (China), Fax: (+86) 21 6564 1740;2. Department of Hepatobiliary and Pancreatic Surgery, 10th People's Hospital, Tongji University, 301 Yangchang Middle Road, Shanghai 200072 (China);3. State Key Laboratory of Organometallic Chemistry, Shanghai Institute of Organic Chemistry, Chinese Academy of Sciences, 354 Fenglin Road, Shanghai 200032 (China) |