
Robert Powell
Position Title
Distinguished Professor
Position Title
Distinguished Professor
Department
Food Science and Technology
Department
Food Science and Technology
- 530 752 8779
-
Email