Rebecca Covarrubias
Associate Professor of Psychology, UC Santa Cruz
Faculty Director of the Student Success Equity Research Center, UC Santa Cruz
University of Delaware
Newark, DE 19716
Associate Professor of Psychology, UC Santa Cruz
Faculty Director of the Student Success Equity Research Center, UC Santa Cruz
University of Delaware
Newark, DE 19716