Sato Ashida

Associate Professor

University of Iowa College of Public Health