IN BRIEF: Scancell executive chair and co-founder both to depart
Scancell Holdings PLC - Nottingham, England-based cancer immunotherapies developer - Both the executive chair and the company's co-founder will leave the board, while Scancell promotes...
Wed, 26/10/2022 - 14:30