Profile picture
Carlos Alfaro
Doctorate
  • Primary
    Independent researcher
    Pamplona, Spain
  • Independent researcher
    San Sebastián, Spain
View All
mini profile avatar Carlos Alfaro