By Naomi Stoll
|
October 29
Maggie Ruan
IllustratorMaggie Ruan is an illustrator for the Brown Daily Herald. She’s from Philadelphia, Pennsylvania, and is studying Computational Biology + Philosophy.










