Profile picture
Cristian R. Altaba
Doctorate
  • University of the Balearic Islands
    Palma, Majorca, Spain
mini profile avatar Cristian Altaba