Profile picture
Erika Elizabeth Rodriguez-Torres
Doctorate
  • Associate Professor
    Autonomous University of the State of Hidalgo
    Pachuca, Mexico
mini profile avatar Erika Rodriguez-Torres