Profile picture
Karla Escobar-Castro
Doctorate
  • Post Doctoral Researcher
    Hospital General San Juan de Dios
    Guatemala City, Guatemala
mini profile avatar Karla Escobar-Castro