Feng Tao
Citrix Systems · Aac Technologies Pte. · Bbi, Bioseq
Total Patents:
24
Overall Rank:
#168,201
Years Active:
2000–2025
Citrix Systems Rank:
#212