T

Tanya T. Olmos‐Ochoa

Center for the Study of Healthcare Provider Behavior

ORCID: 0000-0002-8532-5933

32 papers and 471 citations.

PubIndex Score92Top 8% · mid-careerHow it's scored
32Publications
471Total Citations
First senior author: 2022