Biogen is a top competitor of Alto. Biogen is a Public company that was founded in 1978 in Cambridge, Massachusetts. Biogen operates in the Biotechnology industry. Compared to Alto, Biogen has 8,644 more employees.
Minerva Neurosciences is seen as one of Alto's biggest rivals. Minerva Neurosciences was founded in 2007, and is headquartered in Waltham, Massachusetts. Minerva Neurosciences is in the Pharmaceuticals industry. Minerva Neurosciences generates $41M more revenue vs. Alto.