Scarlet Therapeutics Ltd Secures $4.3 | Signalbase