Profile picture
Estela Ruiz-Baca
Doctorate
  • Professor
    Juárez University of the State of Durango
    Durango, Mexico
mini profile avatar Estela Ruiz-Baca