Margaret Chen

Margaret Chen is the Student Body President for ESC.