Michael Janiszewski

Shape
Total Patents: 2
Overall Rank: #1,844,415
Years Active: 1981–2022
Shape Rank: #74