Authors Posts by Rachel Lee

Rachel Lee

1 POSTS 0 COMMENTS
Rachel Lee is a Philosophy, Politics and Economics (PPE) and Computer Science major, and feels passionate about numerous issues, including racial injustice.