385 pubs · 12,885 cites · h-index 65
National Academies of Sciences, Engineering, and Medicine
2024 - Present
Istituto di Farmacologia Traslazionale
2012 - Present
National Research Council
2014 - Present
University of Zadar
2023 - 2023
University Hospital of Basel
1996 - 2021