Jonathan Wilde

Jonathan Wilde

Student at Tufts. Majoring in computer science. Tentatively minoring in mass communications and media studies.