P

Paul Brocklehurst

Public Health Wales

ORCID: 0000-0003-1878-9030

155 papers and 3k citations.

PubIndex Score91Top 9%How it's scored
155Publications
3kTotal Citations
First senior author: 1999