Francesca Tota's scientific contributions