Marina Terkourafi Editor

Marina Terkourafi is Assistant Professor at the University of Illinois at Urbana-Champaign, USA.