Profile picture
Andreu Palou
  • University of the Balearic Islands
    Palma, Majorca, Spain
mini profile avatar Andreu Palou