News story

Dave Barnes

It was with great sadness that we learnt of the death of Prof. Dave Barnes, Head of Space Robotics at Aberystwyth University on 25 July.