Peter Taylor
London, England, United Kingdom
Peter Taylor
London, England, United Kingdom
Currently completing an M.Sc. in Genetic Manipulation and Molecular Cell Biology.
Soon to begin a PhD at Imperial College London.
Currently completing an M.Sc. in Genetic Manipulation and Molecular Cell Biology.
Soon to begin a PhD at Imperial College London.