SECreport

Form SC 13G/A Biodexa Pharmaceuticals Filed by: Cavalry Fund I LP

Biodexa Pharmaceuticals plc - American Depositary Shares  (BDRX)