12 employees
Allumiqs accelerates the pace of biopharma and biotech discoveries, providing researchers with expertise.