Search
Picture of Itzel Luna

Itzel Luna

Itzel Luna '25 is a Vol. 266 Executive Editor. Luna is originally from the San Fernando Valley in Los Angeles and is majoring in Sociology on the data science, markets, and management track. Contact her at iluna 'at' stanford.edu

Login or create an account