Dr. Karla Jarecke

Name: 

Dr. Karla Jarecke

Role: 

Post Doctoral Associate

Address: 

Oregon State University
Corvallis, OR 97331
United States

Email: