34 pubs · 456 cites · h-index 12
University of Palermo
2022 - Present
Istituto di Biomedicina e di Immunologia Molecolare Alberto Monroy
2025 - 2025