Life sciences Life sciences Artiria Medical secures funding to improve stroke treatments 26 April 2022