Alma Russell
About Alma Russell
Alma Russell '26 is one of the Website Directors for the Independent, studying Neuroscience here at Harvard. She is a proud midwesterner from Cincinnati, Ohio who enjoys exploring all avenues within this publication, from publishing to design to now currently operating a website!
Articles written by Alma Russell: