Rachel Pierson

131
reputation
3

Software Developer, with a strictly amateur interest in maths and physics.