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