T

Theresa L. Powell

The Medical Center of Aurora

ORCID: 0000-0001-7410-1080

357 papers and 19.2k citations.

PubIndex Score98Top 2%How it's scored
357Publications
19.2kTotal Citations
First publication: 1951First senior author: 1968