IRAF Annual Report 2023

Key points