... Please enable JavaScript to use all the features on this page. European Journal of Medicinal Chemistry. Volume 64, June 2013, Pages 54–61. ... a State Key Laboratory of Pharmaceutical Biotechnology, Nanjing University, Nanjing 210093, People's Republic of China; ...