Latest NewsResearch November 24, 2021 Danielle Norton Research reveals 1 in 2 people put off potentially life-saving health checks Climate of fear and lack of understanding surrounding preventative health screening in Ireland. One in two people putting off potentially Read more