Michele Ruta
ORCIDPublication Activity (10 Years)
Years Active: 2005-2023
Publications (10 Years): 46
Publications (10 Years): 46
Publications
- Michele Ruta, Floriano Scioscia
- Michele Ruta, Floriano Scioscia, Eugenio Di Sciascio, Filippo Gramegna, Giuseppe Loseto