Gary Qi
Cagenix
Total Patents:
13
Overall Rank:
#387,897
Years Active:
2004–2007
Cagenix Rank:
#3