Go to the SITE 2022 Conference »

Todd Cooper

University of Toyama

Japan - Toyama City

Associate Professor in Liberal Arts and Science Department

Biography

St. Francis Xavier University 1989-1993 University of Alberta 1994-1996 Japan 1997~