Publication of peer-reviewed data on SFX-01 - Theracryf PLC | RNS | Ticker