Chuo University, Tokyo, Japan, (Tama Campus, located in western Tokyo). http://global.chuo-u.ac.jp/english/siteinfo/visit/