John Richards

Draeger Medical Systems · Hill-Rom Services · Caltech
Total Patents: 21
Overall Rank: #209,475
Years Active: 1992–2017
Draeger Medical Systems Rank: #5