Brian Zhang
Human, roboticist, teacher; always striving to do good
Research robots & platforms
Integrating work with real-world robots
Outcomes