Lori Takeuchi

Position: student
Organization: Stanford University
Keywords: KEYWORD