Spinout News

Professor Sergio Quezada appointed as Chief Scientific Officer of Achilles Therapeutics

19 March 2020

Achilles Therapeutics logo

Achilles Therapeutics has announced the appointment of Professor Sergio Quezada of the UCL Cancer Institute as Chief Scientific Officer with effect from 6th April 2020.

Visit the Achilles Therapeutics website to find out more.