English: Aber BioCentre
Welsh: Bywydfan Aber
Subject: Datblygu economaidd
English definition: ABC. Part of Aberystwyth University
Welsh definition: Rhan o Brifysgol Aberystwyth