Huan Ren
Beijing Qihoo Techology Company Limited · Fu Tai Hua Industry (Shenzhen) Co. · Foxconn
Total Patents:
32
Overall Rank:
#113,252
Years Active:
2014–2019
Beijing Qihoo Techology Company Limited Rank:
#1