54 pubs · 425 cites · h-index 14
National Academy of Medicine
2026 - Present
University of Perugia
2022 - Present
University of Gothenburg