University of Tokyo
2001 - University of Tokyo, Japan;