D

David H. Ellison

Oregon Health & Science University

ORCID: 0000-0003-2915-265X

436 papers and 19.4k citations.

PubIndex Score98Top 2%How it's scored
436Publications
19.4kTotal Citations
First publication: 1982First senior author: 1985