Affiliations Courses 2015[position unknown]Stanford University2016[position unknown]Stanford University2014[position unknown]Sequoia Hall, 390 Serra Mall 2014Strategies And Techniques For Analyzing Microbial Population Structures 2014Faculty2015Strategies And Techniques For Analyzing Microbial Population Structures 2015Faculty2016Strategies And Techniques For Analyzing Microbial Population Structures 2016Faculty