K

Kirsten McCaffery

New South Wales Department of Health

ORCID: 0000-0003-2696-5006

565 papers and 19.5k citations.

PubIndex Score98Top 2%How it's scored
565Publications
19.5kTotal Citations
First publication: 2000First senior author: 2004