Ren Manfredi
Observed name: Manfredi, Ren
Institution: IMT School for Advanced Studies Lucca
Observed institutions: IMT School for Advanced Studies Lucca, University of Trento, University of Florence
ORCID: 0000-0002-4584-3306
Observed ORCID: 0000-0002-4584-3306
OpenAlex ID: A5043803468
