17 pubs · 113 cites · h-index 6
University of Siena
2024 - 2025
GlaxoSmithKline (United Kingdom)
2025 - 2025
GlaxoSmithKline (Italy)
Toscana Life Sciences
2024 - 2024
Drug Discovery Laboratory (Norway)