Genie TechBio Specialized Technologies Primary task: Omics analysis Germany Founded 2024 Not Reachable View details