Go to the profile of Tom Ellis

Tom Ellis

Reader in Synthetic Genome Engineering, Imperial College London