Dr Steven Lal

Dr Steven Lal

Steve did his PhD in Chemistry at Imperial College, London, and joined ATDBio in 2013.