IBM

IBM Research GmbH (Switzerland)