D

David A. Geller

University of Pittsburgh Medical Center

ORCID: 0000-0003-0735-1068

776 papers and 36.2k citations.

PubIndex Score98Top 2%How it's scored
776Publications
36.2kTotal Citations
First publication: 1979First senior author: 1996