Hiromitsu Nakauchi
Stanford University
Appearances