Statistics
Publications
121
Citations
15.3K
H-Index
56
Active since
2003
Michele L. Ybarra is an author at Center for Innovative Public Health Research specializing in adolescent health, social sciences, and psychology.
Publications per year
2003–2023
121
121
Center for Epidemiologic Studies Depression Scale: Review and Revision (CESD and CESD-R).
William W. Eaton, Corey Smith, Michele L. Ybarra et al. · 2004 · 723 citations
1–5 of 121