Domenico Mecca
Observed name: D. Mecca
Institution: EADA Business School
Observed institutions: EADA Business School, Scuola Superiore Sant'Anna, Politecnico di Torino
ORCID: 0000-0002-8872-8586
Observed ORCID: 0000-0002-8872-8586
OpenAlex ID: A5035088486
