Profile picture
Astrid Concha
Doctorate
  • Primary
    Independent researcher
    Santiago, Chile
  • Independent researcher
    Santiago, Chile
mini profile avatar Astrid Concha