Versus - compare ATRA and EDSA

Edesa Biotech Inc outperforms Atara Biotherapeutics Inc on 13 out of 24 parameters.