Richard O’Shea
Observed names: Oshea, Richard, O’Shea Richard, O’Shea, Richard, R. O' Shea, R. O'Shea, R. O’ Shea, R. O’Shea, Richard O'Shea, Richard O. Shea, Richard S.K. O'Shea
ORCID: 0000-0003-0638-4001
Observed ORCID: 0000-0003-0638-4001
OpenAlex ID: A5086440890
