Versus - compare ATRA and OTLK

Outlook Therapeutics Inc outperforms Atara Biotherapeutics Inc on 17 out of 29 parameters.