Ruya Xu's public data