Spinout News
Professor Sergio Quezada appointed as Chief Scientific Officer of Achilles Therapeutics
19 March 2020
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.