About the Contributor

Elaine Wen, Metro Editor
Pronouns: she/her
What is the meaning of life?
I've ruminated on this question a significant amount. I find it intriguing why homo sapiens have to...
Pronouns: she/her
What is the meaning of life?
I've ruminated on this question a significant amount. I find it intriguing why homo sapiens have to...