About me


Xing Shi Cai

Mathematical, computer scientist, software engineer, reader, walker. Spend too much time on the computer.

All posts ❭