Achilles Therapeutics logo

Professor Sergio Quezada appointed as Chief Scientific Officer of Achilles Therapeutics

19 March 2020 | Spinout News

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.