Shijie Xu
Empire Technology Development · IBM · Snowflake
Total Patents:
13
Overall Rank:
#361,314
Years Active:
2015–2025
Empire Technology Development Rank:
#81