Profile picture
Carles Ibanez
  • Senior Researcher
    Eurecat (Spain)
    Barcelona, Spain
mini profile avatar Carles Ibanez