Karen Esquivel-Escalante

Autonomous University of Queretaro Mexico

Karen Esquivel-Escalante

1chapters authored