A Swansea University project to improve understanding of fish behaviour in Welsh rivers and seas has received a £657,000 ...