范德堡大学
Emily Lordi, Vanderbilt University