Home→Stocks→SCLP.L
Scancell Holdings plc logo

Scancell Holdings plc

SCLP.L•London Stock Exchange•United Kingdom•Healthcare•Biotechnology•Market Closed
£23.90
£0.60(-2.45%)