Insitro is the biggest rival of Mantra Bio. Insitro is headquartered in South San Francisco, California, and was founded in 2018. Like Mantra Bio, Insitro also operates in the Pharmaceuticals & Biotechnology space. Insitro generates 654% the revenue of Mantra Bio.