Elena Mancuso
Observed names: E. Mancuso, Elena Mancuso (7468910), Mancuso, Elena
Institution: Engineering (Italy)
Observed institutions: University of Leeds, University of Ulster, Engineering (Italy), Newcastle University
ORCID: 0000-0003-1742-1656
Observed ORCID: 0000-0003-1742-1656
OpenAlex ID: A5040843483
