RUBEN CASTRO
MIT PhD Robotics '27; MIT B.S Mechanical Engineering '22
From Mexico; I love robots, dancing, and storytelling
View Portfolio