Shang-Tse Chuang
Memoir Systems · Cisco · Expedera
Total Patents:
29
Overall Rank:
#127,200
Years Active:
2003–2025
Memoir Systems Rank:
#1