Craig Kahlke

Craig Kahlke

Fruit Team Leader, Fruit Quality Management
716-433-2651
cjk37@cornell.edu
Agriculture