Versus - compare STRO and ENTA

Enanta Pharmaceuticals Inc outperforms Sutro Biopharma Inc on 21 out of 23 parameters.