SpainEvan Floden of Seqera Labs

Evan Floden

CEO ofSeqera Labs
Seed

Last raised $5,500,000 in September 2021