Stephen J. Lippard
MIT · Brigham and Women's Hospital · Case Western Reserve University
Total Patents:
38
Overall Rank:
#85,252
Years Active:
1987–2024
MIT Rank:
#54