Xiaodong Shang

Beijing Irtouch Systems Co. · Otis Elevator
Total Patents: 3
Overall Rank: #1,310,771
Years Active: 2015–2025
Beijing Irtouch Systems Co. Rank: #8