Affiliations Courses Research 2005[position unknown]California Institute Of Technology2006[position unknown]California Institute Of Technology2007[position unknown]California Institute Of Technology2008[position unknown]Michigan State University2012[position unknown]Michigan State University2013[position unknown]Michigan State University 2005Embryology 2005Student2006Embryology 2006Teaching Assistant2007Embryology 2007Faculty2008Embryology 2008Teaching Assistant2012Strategies And Techniques For Analyzing Microbial Population Structures 2012Faculty2013Strategies And Techniques For Analyzing Microbial Population Structures 2013Faculty 2013[subject unknown]Investigator2014[subject unknown]Visiting Research Associate