Seol mar théacs é seo: Seventy-five years of medical progress,