BioAtla reports promising data in cancer drug trials By Investing.com Stocks May 15, 2024 BioAtla, a biotechnology company, has announced its first-quarter financial results and provided a business update, highlighting positive data from ongoing…