Affiliation
Trinity College Dublin
Country
Ireland