European Society for Translation Studies

GPTKB entity