Francesca Monteleone
Observed name: Monteleone Francesca
Institutions: Politecnico di Milano, Delft University of Technology
Observed institutions: Politecnico di Milano, Delft University of Technology
ORCID: 0009-0004-5215-8958
Observed ORCID: 0009-0004-5215-8958
OpenAlex ID: A5120815459
