Biodexa Pharmaceuticals Plc ADR (NASDAQ: BDRX)

BDRX’s price-to-sales ratio: Is it a good investment opportunity?
Arcelia Reed
Biodexa Pharmaceuticals Plc ADR (BDRX)’s stock is trading at $6.35 at the moment marking a fall of -27.84% from the ...

Biodexa Pharmaceuticals Plc ADR (BDRX)’s stock is trading at $6.35 at the moment marking a fall of -27.84% from the ...