172 pubs · 2,751 cites · h-index 27
Accademia Nazionale dei Lincei
2023 - 2023
Istituto di Biomedicina e di Immunologia Molecolare Alberto Monroy
2015 - 2021
National Research Council
2017 - 2021
Institute for Biomedical Research and Innovation
2020 - 2020
National Research Council
2020 - 2020