T

Terese T. Horlocker

Mayo Clinic

ORCID: 0000-0002-2392-6899

272 papers and 15.4k citations.

PubIndex Score98Top 2%How it's scored
272Publications
15.4kTotal Citations
First publication: 1989First senior author: 1996