Istesso announces positive P2a study of MBS2320 | RNS | Ticker