https://mtc.ethz.ch/
Switzerland Researchers and industry experts working together to develop new technologies to shape the future of media.
Media Technology Center, ETH Zurich