D

David Johnson

Vanderbilt University Medical Center

ORCID: 0000-0001-6689-8229

249 papers and 9.6k citations.

PubIndex Score97Top 3%How it's scored
249Publications
9.6kTotal Citations
First senior author: 1990