Javier Alejandro Figueroa
Citrix Systems · Uchicago Argonne · U.S. Department Of Energy
Total Patents:
13
Overall Rank:
#371,023
Years Active:
2014–2024
Citrix Systems Rank:
#291