2 ms·Microsoft Research videos now available: 3099 Science, Business and Tech Talks4 points by jules 15y ago