Versus - compare ATRA and MSLE

Atara Biotherapeutics Inc outperforms Satellos Bioscience Inc on 15 out of 24 parameters.