Articles by

Rachael Pells

Everything You Need to Know About Getting Your Genome Sequenced

In a disused town hall building in Stratford, East London, a familiar sight awaits those who enter....