Profile picture
Elizabeth Trejos-Castillo
Doctorate
  • Professor
    Primary
    Texas Tech University
    Lubbock, United States
  • Adjunct Professor
    State University of Ponta Grossa, Department of Social Work
    Parana, Brazil
View All
mini profile avatar Elizabeth Trejos-Castillo