Stefano S. Oggioni
IBM
Total Patents:
104
Overall Rank:
#13,477
Years Active:
1998–2023
IBM Rank:
#521