Duncan Paul Attard
Observed names: Attard, Duncan Paul, Duncan Paul Attard, Duncan Attard, Duncan P. Attard, Paul Attard
Institution: University of Malta
Observed institutions: Reykjavík University, University of Malta, Gran Sasso Science Institute, University of Glasgow
ORCID: 0000-0002-2448-5394
Observed ORCID: 0000-0002-2448-5394
OpenAlex ID: A5011666535
