Rebecca Fenton Friesen

B.A. Physics, Goshen College, 2009