![Francesca Carubbi](/pictures/06/1802967.jpg)
Francesca Carubbi
AD Scientific Index 2024
Others
University of Modena and Reggio Emilia
person_outline
Francesca Carubbi's MOST POPULAR ARTICLES