Piazza Scaravilli 2
Bologna, 40100
Italy
University of Bologna
Electrospinning, polylactic acid, Carbon dots, Oil-water separation, solar energy