Lourdes Adriana Esparza

Lourdes Adriana Esparza

Research associate in Alexander Kauffman lab at UCSD (La Jolla, CA)

Research associate 2011-2014