319 pubs · 2,982 cites · h-index 29
Politecnico di Milano
1993 - Present
Bioengineering Technology and Systems (Italy)
2024 - 2024
Consorzio di Bioingegneria e Informatica Medica
2015 - 2022
Fondazione IRCCS Istituto Nazionale dei Tumori
2021 - 2021
National Taiwan University
2012 - 2012