Scholion.ai

David Howden

7 catalog papers. Identity-linked publications and additional name matches are distinguished below.

ORCID: 0000-0003-3008-0446

Department of Business and Economics, Saint Louis University – Madrid Campus, Avenida del Valle, 34, 28003, Madrid, Spain

Publications