Scancell Appoints Head of Business Development - Scancell Holdings PLC | RNS | Ticker