Tasha Yang

Tasha Yang

Here is the place I share some random thoughts about neuroscience, cognition, robotics, or philosophy.