Rudd, Peter April 5, 2018 By Lars Sahl Peter Rudd Lopez Lab pnr@live.unc.edu Year Entered: Hometown Adviser: About Me: