Versus - compare INDP and EBS

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