The new website can be found at http://shenlab.stanford.edu/. If your browser does not automatically redirect you to the new site, please click on the link for it.
Thanks for visiting!