Sutro Biopharma is the biggest rival of BioAtla. Sutro Biopharma was founded in 2003, and its headquarters is in South San Francisco, California. Sutro Biopharma operates in the Biotechnology industry. Sutro Biopharma has 180 more employees than BioAtla.