Jed Davidow

Active Davis, CA Process Engineering for University of California, Davis