Welcome to Ying Ran's home page!