Princeton University has teamed up with Microsoft to collaborate on the leading edge of microbiology and computational modelling research. In this project, Microsoft is helping Princeton to better ...