New research led by Queen’s University Belfast suggests that Lough Neagh, Britain and Ireland’s largest freshwater lake, is ...