Skip to main content

Rachel Woods

BSc (Hons) Biological Sciences (Cell and Molecular Biology)

Rachel, from Haddington in Scotland, is studying Biological Sciences (Cell and Molecular Biology).

View degree