avatar

Jennifer Mena

CS '26 @ UCLA
Phone

310-254-6915

Location

Los Angeles, USA

Projects

  • All