D

Davida Becker

Kaiser Permanente

ORCID: 0000-0002-4224-6346

49 papers and 1.3k citations.

PubIndex Score92Top 8%How it's scored
49Publications
1.3kTotal Citations
First senior author: 2005

Top publicationsby citations

Indexing the rest of 49 publications…