David Spencer
Observed name: David Elliott Spencer
Institution: National Defense University
Observed institutions: National Defense University, New Jersey Institute of Technology, University of Leeds
ORCID: 0000-0002-3971-871X
Observed ORCID: 0000-0002-3971-871X
OpenAlex ID: A5102714437
