Hiroyuki Nonogaki

Oregon State University