S

Seán O’Malley

Our Lady of Lourdes Hospital

ORCID: 0009-0002-1661-5475

17 papers and 17 citations.

PubIndex Score71Top 29% · early-careerHow it's scored
17Publications
17Total Citations

Top publicationsby citations

Indexing 17 publications…