H

Holly Fountain

UK Health Security Agency

ORCID: 0009-0007-4852-630X

14 papers and 54 citations.

PubIndex Score72Top 28% · early-careerHow it's scored
14Publications
54Total Citations

Top publicationsby citations

Indexing 14 publications…