Iván Villanueva Jordán

English-Spanish Translator. Full-Time Lecturer in Translation Studies at UPC. Doctorate student in translation at UJI.