EAPSA (Edgar Allan Poe Spanish Association)
PSA (Poe Studies Association)
UAM (Universidad Autónoma de Madrid).
Departamento de Filología Inglesa (UAM)
Máster Universitario en Estudios Literarios y Culturales Británicos y de los Países de Habla Inglesa. Literatura, Cultura, Comunicación y Traducción (UAM)