Takeo Kanade

Professor
Carnegie Mellon University