BDRX   $5.6845  0.52% Market Open

Biodexa Pharmaceuticals PLC