Hi there, I'm Richard Zhu!

This is a work in progress - not much is up and running yet.

Read more about me

See my (limited) blog

Check out my CV

Take a look at my projects