16 pubs · 98 cites · h-index 6
Merck (Germany)
2022 - Present
Biotechnology Research Center
2026 - Present
Human Technopole
Institute of Molecular Biology and Biotechnology
University of Turin
2023 - Present