16/04/2025 Market BeatScancell (LON:SCLP) Shares Up 28.3% - What's Next?Scancell (LON:SCLP) Trading 28.3% Higher - Time to Buy?