Riccardo Treglia
Observed names: Treglia R., Treglia, Riccardo
Institution: Mercatorum University
Observed institutions: King's College London, Mercatorum University, University of Turin, University of Bologna
ORCID: 0000-0002-9731-1248
Observed ORCID: 0000-0002-9731-1248
OpenAlex ID: A5035105483
