Takeshi Amemiya

Stanford University

Address