Versus - compare IKT and EBS

Emergent Biosolutions Inc outperforms Inhibikase Therapeutics Inc on 19 out of 28 parameters.