Evan Willis's Location
Chapel Hill, NC, US
Evan Willis's Work
Evan Willis's Education
Evan Willis's Summary
Evan Willis, based in Chapel Hill, NC, US, is currently a Graduate Research Assistant at North Carolina State University, bringing experience from previous roles at North Carolina State University. Evan Willis holds a 2013 - 2017 Bachelor of Science - BS in Chemistry @ North Carolina State University.