Shubin Ruan

Itt Manufacturing Enterprises · Comcast
Total Patents: 11
Overall Rank: #454,622
Years Active: 2005–2020
Itt Manufacturing Enterprises Rank: #48