R

Robert D. Nicholls

Children's Hospital of Pittsburgh

ORCID: 0000-0001-8980-7297

164 papers and 16.7k citations.

PubIndex Score98Top 2%How it's scored
164Publications
16.7kTotal Citations
First publication: 1985First senior author: 1992