
Jedediah Ian Roach
Position Title
DEV ENGR ASC
Position Title
DEV ENGR ASC
Department
Biological and Agricultural Engineering
Department
Biological and Agricultural Engineering
- 530 754 5622
-
Email