Tom Anderson

University of Rochester 2018 | BS Computer Science, Mathematics Minor