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