Shida Shen

Zoox · Analytica Of Branford · Perkinelmer Health Sciences
Total Patents: 9
Overall Rank: #529,377
Years Active: 1994–2025
Zoox Rank: #198