Versus - compare INDP and EBS

Emergent Biosolutions Inc outperforms Indaptus Therapeutics Inc on 17 out of 28 parameters.