Christopher Allen has extensive experience in cancer research, currently serving as the Lead Research Associate at Autolus Ltd. since November 2016, where previously held the position of Senior Research Associate. Prior to this role, Christopher worked at the UCL Cancer Institute from September 2005 to October 2016 as a Research Laboratory Technician, contributing valuable expertise in laboratory research and techniques related to oncology.
Sign up to view 0 direct reports
Get started