English: Geoenvironmental Research Centre
Welsh: Canolfan Ymchwil Geoamgylcheddol
Subject: Amgylchedd
English definition: GRC. Cardiff University.