David Barnard‐Wills
Observed names: Barnard-Wills, David, D. Barnard-Wills, David Barnard-Wills, David Barnard-wills
Institution: Trilateral Research & Consulting
ORCID: 0000-0002-9913-6244
Observed ORCID: 0000-0002-9913-6244
OpenAlex ID: A5077320051
