Lucy Schouten

65 POSTS 0 COMMENTS
Lucy Schouten is editor at The Universe. She is a senior from Arizona majoring in communications and minoring in Arabic and Middle Eastern studies.