Irene Checa-Garcia Editor

Irene Checa-García, University of Wyoming, Laramie, USA; Laura Marqués-Pascual, University of California, Santa Barbara, USA.