Interactive Systems Labs (ISL)

Simultaneous translation by computer is getting closer

  • Date:

    05.01.2013

  • Source:

    The Economist