Profile picture
Borja Costa-López
Masters
  • Primary
    University of Alicante
    Alicante, Spain
  • Student / Intern
    Miguel Hernández University of Elche
    Elche, Spain
mini profile avatar Borja Costa-López