Scholion.ai

David Allen

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

ORCID: 0000-0003-0067-2117

Department of Management and Leadership, Texas Christian University, Forth Worth, Texas, USA

Publications