Stephen G. Sligar

University Of Illinois · University of Pennsylvania · Biotechnology Research And Development
Total Patents: 11
Overall Rank: #452,406
Years Active: 1995–2021
University Of Illinois Rank: #100