Text this: Annual Reports to the ESA Council ESA 109th Annual Meeting July, 2024.