Michael Peter Shields

IBM
Total Patents: 18
Overall Rank: #250,411
Years Active: 1981–2024
IBM Rank: #44,794