Skip to main content

in this section

Takashi Owada

  • Takashi Owada
  • Dept: Operations Research and Information Engineering
  • Address: 297 Rhodes Hall
  • Phone: 255-5526
  • return to list

.