Profile picture
Cristian R. Altaba
Doctorate
  • Universidad de les Illes Balears
    Palma, Majorca, Spain
mini profile avatar Cristian Altaba