Richard D. G. Irvine
Observed names: Irvine, Richard D. G. 1982-, R.D.G. Irvine, Richard D.G. Irvine, Richard D. G. Irvine, Richard DG Irvine, Richard Irvine
Institution: University of St Andrews
ORCID: 0000-0003-0468-4510
Observed ORCID: 0000-0003-0468-4510
OpenAlex ID: A5062035247
