Dr R S Hill
Observed names: Hill, Ruaraidh, Ruaraidh A Hill, Ruaraidh Hill
Institutions: University of Liverpool, University of Manchester
Observed institutions: University of Liverpool, University of Manchester
ORCID: 0000-0002-2801-0505
Observed ORCID: 0000-0002-2801-0505
OpenAlex ID: A5004741985
