Duncan R. D. Mascarenhas
Observed names: D. R. D. Mascarenhas, D. R.D. Mascarenhas, Duncan Mascarenhas, Duncan R.D. Mascarenhas, Mascarenhas, D., Mascarenhas, Duncan
Institution: Edinburgh Napier University
Observed institutions: Wrexham University, Edinburgh Napier University, University of Edinburgh
ORCID: 0000-0002-0598-3478
Observed ORCID: 0000-0002-0598-3478
OpenAlex ID: A5091348201
