Michael Siyuan Wang's public data