N

N.A. Mark Estes

University of Pittsburgh Medical Center

ORCID: 0000-0002-5461-7247

625 papers and 29k citations.

PubIndex Score98Top 2%How it's scored
625Publications
29kTotal Citations
First senior author: 1987