Aberdeen & Aberdeenshire Successful Deeside science festival comes to close with Storm Frank flood talks March 20, 2017