1. Department of Science and Drug Technology
2. University of Torino (UniTO)
3. 10125 Torino
4. Italy
5. Department of Drug Design and Pharmacology
6. Faculty of Health and Medical Sciences
7. University of Copenhagen
8. Universitetsparken 2
9. DK-2100 Copenhagen
10. Departments of Chemistry and Immunology and Microbial Science
11. The Skaggs Institute for Chemical Biology, and The Worm Institute of Research and Medicine
12. The Scripps Research Institute
13. La Jolla
14. USA