Welcome to Shi Lei's site!

This site is under construction. Meanwhile, you may want to have a look at my blog here. :-)

2014.6.3.