Shuqing Ma
Finisar · Netra Systems
Total Patents:
4
Overall Rank:
#1,221,241
Years Active:
2005–2014
Finisar Rank:
#229