New Chair Appointed for Life Sciences Hub Wales
Dr Chris Martin becomes the new chair of Life Sciences Hub Wales. He succeeds Professor Sir Mansel Aylward who is stepping down from the role of chair but will continue as a non-executive director on the …