Versus - compare INDP and BDRX

Biodexa Pharmaceuticals Plc - ADR outperforms Indaptus Therapeutics Inc on 11 out of 21 parameters.