June 8, 2014

Can ‘Mixed Reality Living Spaces’ fix our overcrowded future?