March 31, 2026 16:06 ET | Source: BioAtla, Inc. SAN DIEGO, March 31, 2026 (GLOBE NEWSWIRE) -- BioAtla, Inc. (NASDAQ:…