David Ingram
Observed names: D Ingram, D. INGRAM, D. Ingram, David Ingram (5879192), David Ingram,, Ingram D, Ingram D., Ingram David, Ingram, D, Ingram, David
ORCID: 0000-0002-8669-8942
Observed ORCIDs: 0000-0002-8669-8942, 0000-0002-2435-3949, 0000-0002-7648-2013
OpenAlex ID: A5102788636
