Versus - compare BDRX and INDP

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