Syncona LLP and UCL Business PLC announce the formation of Autolus Limited, a cancer immunotherapy company
22 January 2015 | By UCL
Syncona LLP and UCL Business PLC, the wholly-owned technology transfer company of University College London, announce the creation of Autolus Limited...