1. Department of Drug Discovery IRBM S.p.A., Pomezia, Rome 00071, Italy
2. Department of Biology and Translational Research, IRBM S.p.A., Pomezia, Rome 00071, Italy
3. Department of Drug Discovery - External consultant, IRBM S.p.A., Pomezia, Rome, 00071, Italy