Cambridge Vale
Theory-driven collaboration developing new solvers. Ideal for researchers who enjoy rigorous analysis.