English: SFI
Welsh: Sefydliad Gwyddoniaeth Iwerddon
Subject: Amgylchedd
English definition: Science Foundation Ireland