P

Peter T. Clayton

Institute of Child Health

ORCID: 0000-0001-7592-4302

433 papers and 19k citations.

PubIndex Score98Top 2%How it's scored
433Publications
19kTotal Citations
First senior author: 1982