AIM-listed Scancell Holdings plc (AIM: SCLP), is the developer of novel oncology immunotherapies and is leveraging its ...