Ross G. Macdonald
Observed names: MacDonald, R. (Robert), Macdonald, Ross, R. G. Macdonald, R. MacDonald, R. Macdonald, Ross G Macdonald, Ross Macdonald
Observed institutions: University of Dundee, University of Manchester, Liverpool John Moores University, Saarland University
ORCID: 0000-0002-4175-4920
Observed ORCID: 0000-0002-4175-4920
OpenAlex ID: A5050848852
