By Eliza.Compton, 29 November, 2024 Body Angela Laddaga is a help desk supervisor at O’Reilly Library and a senior library assistant in public services and outreach at DCU Library at Dublin City University. Institution Dublin City University By Eliza.Compton, 18 October, 2022