CSAR yw unig ganolfan ragoriaeth dyframaethu cynaliadwy Cymru, a dyma ganolfan flaenllaw y DU sy'n ymwneud â thechnoleg glanhau dŵr a dyframaethu nad yw'n ymwneud â bwyd. Cafodd ei sefydlu yn 2003 gyda chefnogaeth Llywodraeth Cymru, cyllid yr UE a Phrifysgol Abertawe.
CSAR is Wales’ only centre of excellence for sustainable aquaculture and is the UK’s leading centre on recirculation technology and non-food aquaculture. It was established in 2003 with backing from the Welsh Government, EU funds and Swansea University.