Andrew Deneault
Observed names: Deneault, A., Deneault, Andrew
Institution: German Institute of Development and Sustainability
Observed institution: German Institute of Development and Sustainability
ORCID: 0000-0003-4223-6196
Observed ORCID: 0000-0003-4223-6196
OpenAlex ID: A5075625560
