Vanderbilt University
Emily Lordi, Vanderbilt University