Barcelona-based Seqera Labs, which provides data orchestration and workflow software for life sciences, has raised a €22M Series A led by Lee Fixel's Addition Dan Taylor / Tech.eu : Tech.eu 2022-10-25 Dan Taylor life sciences, Seqera Labs, Dan Taylor, Lee Fixel's, Barcelona