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