T

Terry M. Therneau

Mayo Clinic

ORCID: 0000-0003-1490-6711

581 papers and 86.4k citations.

PubIndex Score98Top 2%How it's scored
581Publications
86.4kTotal Citations
First publication: 1986First senior author: 1986