Riccardo Maddalena
Observed names: Maddalena, Riccardo, R Maddalena, R. Maddalena
Institution: Cardiff University
Observed institutions: University of Strathclyde, University of Catania, Cardiff University
ORCID: 0000-0001-6251-3782
Observed ORCID: 0000-0001-6251-3782
OpenAlex ID: A5002773420
