Yumie Takata

Oregon State University United States of America

Yumie Takata

1chapters authored