Mark Young

Design Technology And Innovation · E.I. Du Pont De Nemours And · Climate
Total Patents: 23
Overall Rank: #181,133
Years Active: 1989–2024
Design Technology And Innovation Rank: #2