P

Peter Lloyd Jones

National Institute of Child Health

ORCID: 0000-0003-1445-4081

220 papers and 16.6k citations.

PubIndex Score98Top 2%How it's scored
220Publications
16.6kTotal Citations
First senior author: 1951

Top publicationsby citations

Indexing the rest of 220 publications…