Loading people...
§ Investor Profile
Theodore Labuza is Professor of Food Science and Engineering at University of Minnesota.