Microsoft Research - 20 Years On, a Future Brighter than Everresearch.microsoft.com1 pointGarbage15 years ago