Assoc ProfessorElva Johnston

(She/Her)

Associate Professor

School of History

  • Associate Professor
    School of History
  • 01 716 8145
  • University College Dublin, School of History, Newman Building Belfield Dublin 4

PROFESSIONAL ACTIVITIES