M

Michael Luther

Durham VA Medical Center

ORCID: 0009-0008-9571-516X

88 papers and 3.8k citations.

PubIndex Score43Top 57% · seniorHow it's scored
88Publications
3.8kTotal Citations
First publication: 1914First senior author: 1997

Top publicationsby citations

Indexing the rest of 88 publications…