Universidad de Las Palmas de Gran Canaria

  • Research unit : Institute for Technological Development and Innovation in Communications
  • Research unit : Department of Modern Languages, Translation and Interpreting
  • Research unit : IDeTIC: Translation, Interpreting and Language Learning Division