Art and science, science and art, art-and-science. To some, the two words are like oil and water, you can put them together, but they dont always seem to fully blend. Not the case for the minds that reside at Building 99, part of Microsofts research facilities in Redmond. More specifically, Studio 99, which is a […]
Latest Comments