Ruiqing Ma

Comcast · Shoei Chemical · Nanosys
Total Patents: 120
Overall Rank: #9,934
Years Active: 1998–2025
Comcast Rank: #27