Affiliations Courses 2004[position unknown]Stanford University2005[position unknown]Stanford University 2004Neural Systems And Behavior 2004Course Assistant2005Neural Systems And Behavior 2005Course Assistant