Versus - compare HURA and SPRO

Spero Therapeutics Inc outperforms TuHURA Biosciences Inc. on 22 out of 24 parameters.