San Diego Business Journal

San Diego-based BioAtla has reeled in $72...