Scott E. Denmark

University Of Illinois · Johnson & Johnson · The Upjohn
Total Patents: 9
Overall Rank: #549,235
Years Active: 1990–2024
University Of Illinois Rank: #236