Sean Shanagher

Current affiliation: DCU/BCFE
Subject: Cultural Studies
Primary location: Ireland