Profile picture
Carlos Alfaro
Doctorate
  • Primary
    Independent researcher
    San Sebastian, Spain
  • Independent researcher
    Pamplona, Spain
mini profile avatar Carlos Alfaro