Terauchi, assistant professor