Interactive Systems Labs (ISL)

Electronic Jeeves to smooth your social interactions

  • Date:

    2005

  • Source:

    European Commission IST Results