Steven B. Leeb
MIT · Talking Lights · Philips
Total Patents:
29
Overall Rank:
#129,002
Years Active:
1996–2024
MIT Rank:
#206