Affiliation: | 1. Department of Chemistry, Imperial College London, London, SW7 2AZ (England);2. Department of Chemistry and Emory Institute for Drug Development, Emory University, 1515 Dickey Drive, Atlanta, GA 30322 (USA);3. Department of Surgery and Cancer, Imperial College London, London, W12 0NN (England);4. Department of Biochemistry, Emory University, School of Medicine, 1510 Clifton Rd NE, Atlanta, GA 30322 (USA) |