Cover image
Rachel Peters
Rachel Peters's avatar
Holding hands between textile art and science. I use embroidery as a form of science communication. Currently living in Dublin and sharing my adventures while in a masters program for climate engineering at Trinity College!