Below is an index of publications written by Microsoft researchers, often in collaboration with the academic community.
Publication
Publication
Nearly Linear Time
Publication
Book Review: New Technology and Human Error
Publication