Teaching Interests

Translation Studies (Theory and Practice)

Translation across Media

Italian Language and Culture

ID: 95109