A

Andrew T. Dudley

University of Nebraska Medical Center

ORCID: 0000-0001-9512-8725

66 papers and 5.6k citations.

PubIndex Score74Top 26% · seniorHow it's scored
66Publications
5.6kTotal Citations
First publication: 1991First senior author: 2011

Top publicationsby citations

Indexing the rest of 66 publications…