Spanish- Autonomous University Of Barcelona 2015 - 2019 Sabadell, Barcelona, Spain, SabadellEducación