Welcome to Yao's website! 


 As of March, 2018, my website has migrated to: https://www.yaojan.org/ . 



 This Google site is fading away.