Life sciences Life sciences Eurostars grants CEIDOS and Limula EUR 1.14 million for an innovative device 11 May 2022