Elena Flacks

Elena Flacks

Term Ends: 
June 2020
College: 
Discipline: 
Library Science
Work Phone: 
(530) 741-6592