Mao-Shen Chen

Link Treasure Limited
Total Patents: 2
Overall Rank: #2,191,698
Years Active: 2002–2004
Link Treasure Limited Rank: #30