Author

Cynthia Ibarra

Observed name: Ibarra, Cynthia, MPH
ORCID: 0000-0003-3984-8802
Observed ORCID: 0000-0003-3984-8802
OpenAlex ID: A5036748833
Works count: 12
Citation count: 216
H-index: 7
I10-index: 7
Year
Topic
Type