Scholion.ai

David Allen

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

ORCID: 0000-0003-0067-2117

Neeley School of Business, Texas Christian University and the University of Bath, Fort Worth, USA

Publications