undefined

Chengshu Eric Li

Stanford University Ph.D. student working on building robots for household chores