Richard D. Scott

Johnson & Johnson · Teledyne Industries · Hr Textron
Total Patents: 17
Overall Rank: #276,360
Years Active: 1980–2016
Johnson & Johnson Rank: #2,223