Stacey Chen's website has moved to http://www.grips.ac.jp/list/en/facultyinfo/chen-stacey/