Isidore Rigoutsos
IBM · Thomas Jefferson University
Total Patents:
31
Overall Rank:
#116,899
Years Active:
1998–2024
IBM Rank:
#3,831