1. Department of Biotechnology, Chemistry and Pharmacy, University of Siena, Via Aldo Moro 2, 53100 Siena, Italy
2. Lead Discovery Siena S.r.l., Castelnuovo Berardenga, 53019 Siena, Italy
3. Promidis, Via Olgettina 60, 20132 Milano, Italy
4. IRBM Science Park, Via Pontina Km 30.600, 00070 Pomezia, Italy
5. Biotechnology College of Science and Technology, Temple University, BioLife Science Building, Suite 333, 1900 North 12th Street, Philadelphia, Pennsylvania 19122, United States