Karla Isabel Velázquez-Victorica

Autonomous University of Baja California Mexico

Karla Isabel Velázquez-Victorica

1chapters authored