1. Shanghai Engineering Research Center for Molecular Therapeutics and New Drug Development, School of Chemistry and Molecular Engineering, East China Normal University, Shanghai, China
2. Department of Chemistry, Center for Molecular Informatics, Cambridge, UK
3. IOTA Pharmaceuticals, St John’s Innovation Centre, Cambridge, UK