Financial Statements Financial Statements Saint John of God Research Foundation clg Directors' Report and Financial Statements Year Ended 31 December 2024 Saint John of God Research Foundation clg Directors' Report and Financial Statements Year Ended 31 December 2023 Saint John of God Research Foundation clg Directors' Report and Financial Statements Year Ended 31 December 2022