Rachel Barrett

Rachel Barrett

I’m a software engineer with a background in maths and a side interest in natural selection.