Micaela Stazionati's scientific contributions