Slava Epstein
Northwestern University · Novobiotic Pharmaceuticals
Total Patents:
14
Overall Rank:
#337,258
Years Active:
2006–2024
Northwestern University Rank:
#180