E. Mascalchi
Observed names: Edoardo Mascalchi, Mascalchi, E.
Institution: European Association of Automotive Suppliers
Observed institution: European Association of Automotive Suppliers
ORCID: 0009-0008-7698-0072
Observed ORCID: 0009-0008-7698-0072
OpenAlex ID: A5127351834
