Affiliations Courses Positions 1998[position unknown]Yale University2016[position unknown]University of California, Berkeley 1998Physiology: Cellular And Molecular Biology 1998Lecturer 2016From Bacterial Adaptive Immunity to the Future of Genome EngineeringFriday Evening Lecturer