Versus - compare TCRT and BCAB

Alaunos Therapeutics Inc outperforms BioAtla Inc on 18 out of 26 parameters.