Joseph F. Coughlin

MIT · E.I. Du Pont De Nemours And
Total Patents: 4
Overall Rank: #1,129,466
Years Active: 1990–2023
MIT Rank: #1,739