100 pubs · 3,670 cites · h-index 30
University of Trento
1994 - 2024
University of Naples Federico II
1984 - 2024
Queen Mary University of London
2022 - 2022
Institute for Microelectronics and Microsystems
2022 - 2022
Biomécanique et Bioingénierie
2006 - 2006