Karl Haapala Associate Professor Affiliated Faculty [email protected] 541-737-3122 Corvallis, OR United States