Ran Xu

Beijing Zhigu Rui Tuo Tech Co. · Salesforce · Baidu Online Network Technology (Beijing) Co.
Total Patents: 77
Overall Rank: #24,023
Years Active: 2018–2025
Beijing Zhigu Rui Tuo Tech Co. Rank: #2